GPU-based visualization of domain-coloured algebraic Riemann surfaces
نویسنده
چکیده
We examine an algorithm for the visualization of domain-coloured Riemann surfaces of plane algebraic curves. The approach faithfully reproduces the topology of the surface and also preserves some of its geometry. We discuss how the algorithm can be implemented efficiently in OpenGL with geometry shaders, and (less efficiently) even in WebGL with multiple render targets and floating point textures. As examples, we look at the complex square root and the folium of Descartes. For the folium of Descartes, the visualization reveals features of the algebraic curve which are not obvious from its equation.
منابع مشابه
Real-time ray casting of algebraic B-spline surfaces
Piecewise algebraic B-spline surfaces (ABS surfaces) are capable of modeling globally smooth shapes of arbitrary topology. These can be potentially applied in geometric modeling, scientific visualization, computer animation and mathematical illustration. However, real-time ray casting the surface is still an obstacle for interactive applications, due to the large amount of numerical root findin...
متن کاملThe resultant on compact Riemann surfaces
We introduce a notion of resultant of two meromorphic functions on a compact Riemann surface and demonstrate its usefulness in several respects. For example, we exhibit several integral formulas for the resultant, relate it to potential theory and give explicit formulas for the algebraic dependence between two meromorphic functions on a compact Riemann surface. As a particular application, the ...
متن کاملAutomatic Generation of Riemann Surface Meshes
Riemann surfaces naturally appear in the analysis of complex functions that are branched over the complex plane. However, they usually possess a complicated topology and are thus hard to understand. We present an algorithm for constructing Riemann surfaces as meshes in R from explicitly given branch points with corresponding branch indices. The constructed surfaces cover the complex plane by th...
متن کاملRiemann Surfaces, Plane Algebraic Curves and Their Period Matrices
The aim of this paper is to present theoretical basis for computing a representation of a compact Riemann surface as an algebraic plane curve and to compute a numerical approximation for its period matrix. We will describe a program Cars ((3]) that can be used to deene Riemann surfaces for computations. Cars allows one also to perform the Fenchel{Nielsen twist and other deformations on Riemann ...
متن کاملCompact Riemann Surfaces: a Threefold Categorical Equivalence
We define and prove basic properties of Riemann surfaces, which we follow with a discussion of divisors and an elementary proof of the RiemannRoch theorem for compact Riemann surfaces. The Riemann-Roch theorem is used to prove the existence of a holomorphic embedding from any compact Riemann surface into n-dimensional complex projective space Pn. Using comparison principles such as Chow’s theor...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1507.04571 شماره
صفحات -
تاریخ انتشار 2015